#accordion 
{
   width: 80%;
   font-size: 14px;
}

#tabs
{
	width: 92%;
}

.ui-accordion-content
{
	height: auto;
}

#tabs, table
{
	font-size: 14px;
}

.first_name
{
	width: 80px !important;
}

.last_name
{
	width: 80px !important;

}

.display
{
	width: auto !important;
	margin: 0 !important;
}

.FirstName, .LastName
{
	width: 120px;
}

.gradecolumn
{
	width: 65px;
}

tbody .gradecolumn
{
	text-align: right;
}

.noneditableavg
{
	text-align: center;
}

table
{
	font-size: 12px;
}

.testrecitem
{
	cursor: pointer;
}

.testrecitem:hover
{
	background-color: grey;
}

#TestRecDetail
{
	font-size: 12px;
}

.label
{
	width: 150px;
	font-weight: bold;
	display: inline-block;
}

.LineDetail
{
	height: 25px;
}

#PointsGiven
{
	margin-left: -3px;
	vertical-align: sub;
}

#GradeVal
{
	font-weight: bold;
}

#GradeLine
{
	margin-top: 25px;
}

#LoaderBar
{
	position: absolute;
left: 229px;
bottom: 53px;
}
	